keep you hair on! - German English Dictionary